win in three straight sets - Español Inglés Diccionario